hatchet excavator - Alemán Inglés Diccionario